#pragma once
#include <windows.h>
#include <strsafe.h>

void ErrorExit(const char* lpszFunction);

LPBYTE LoadFileToMem(LPCSTR lpFilePath);
LPBYTE Extension(LPBYTE lpFileBuffer);
FARPROC InitEnv(LPBYTE lpMemBuffer);
BOOL ReRloc(LPBYTE lpMemBuffer);
BOOL InitIAT(LPBYTE lpMemBuffer);
void runexe(LPCSTR lpFilePath);